function LOG() {

	var level = "off";
	var levelId = 0;
	
	var levelArray = new Array();
	levelArray["off"] = 0;
	levelArray["fatal"] = 1;
	levelArray["error"] = 2;
	levelArray["warn"] = 3;
	levelArray["info"] = 4;
	levelArray["debug"] = 5;
	levelArray["trace"] = 6;
	levelArray["all"] = 7;
	
	this.fatal = function(msg){
		if(levelId > 0)
		console.log("[FATAL ERROR] "+msg);
	}
	this.error = function(msg){
		if(levelId > 1)
		console.log("[ERROR] "+msg);
	}
	this.warn = function(msg){
		if(levelId > 2)
		console.log("[WARNING] "+msg);
	}
	this.info = function(msg){
		if(levelId > 3)
		console.log("[INFO] "+msg);
	}
	this.debug = function(msg){
		if(levelId > 4)
		console.log("[DEBUG] "+msg);
	}
	this.trace = function(msg){
		if(levelId > 5)
		console.log("[TRACE] "+msg);
	}
	
	
	this.setLevel = function(lev){
		level = lev;
		levelId = levelArray[lev];
	}	




}